it makes it difficult... - Español Inglés Diccionario